Azure actions
1. About Container Group Actions:
Essential Properties that the connector requires.
Tenant_Id Provide tenant id of your azure account.
Subscription_Id Provides the subscription id of your azure account.
Client_Id Provides the client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Group Provides a resource group of your azure inside which you want to create an app.
Container_Group Provide a container group of your azure inside which you want to create app.
Api_Version Provide api version of your azure account.
Action Provide action to be performed.
Properties expected by the connector:
Property | DataType | Required |
---|---|---|
Tenant_Id | String | Yes |
Subscription_Id | String | Yes |
Client_Id | String | Yes |
Client_Secret | String | Yes |
Resource_Group | String | Yes |
Container_Grp | String | Yes |
Api_Version | String | Yes |
Action | Selection | Yes |
- For more information about azure api please visit here Azure Web-Apps API Documentation.
2. About Create App Service Plan:
Following message properties can be used to override the connector properties if provided.
Tenant_Id Provide tenant id of your azure account.
Subscription_IdProvide subscription id of your azure account.
Client_Id Provide client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Grp Provide resoucre group of your azure inside which you want to create app.
Service_Plan Provide app service plan you want to create or update in azure.
Api_Version Provide api version of your azure account.
Template_Body Provide app service plan body inside template.
Following message properties can be used to override the connector properties if provided.
- msg.config.tenantId => Tenant_Id
- msg.config.subscriptionId => Subscription_Id
- msg.config.clientId => Client_Id
- msg.config.clientSecret => Client_Secret
- msg.config.resourceGrp => Resource_Grp
- msg.config.ServicePlan => Service_Plan
- msg.config.apiVersion => Api_Version
- msg.config.templateBody => Template_Body
Sample msg.templateProperty
{
"location" : "<location-of-resource>" ,
"identity" : "<managed-service-identity>",
"kind" : "<kind of resource>",
"tags" : "<resource tags>",
"sku" : "<Description of a SKU for a scalable resource>",
"properties":"<app service plan properties>"
}
- For more information about azure api please visit here Azure Web-Apps API Documentation.
3. About Create Configuration:
Following message properties can be used to override the connector properties if provided.
Tenant_Id Provide tenant id of your azure account.
Subscription_IdProvide subscription id of your azure account.
Client_Id Provide client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Grp Provide resoucre group of your azure inside which you want to create app.
App_name Provide app name for app configuration.
Api_Version Provide API version of your azure account.
Template_Body Provide app configuration body inside template.
Following message properties can be used to override the connector properties if provided.
- msg.config.tenantId => Tenant_Id
- msg.config.subscriptionId => Subscription_Id
- msg.config.clientId => Client_Id
- msg.config.clientSecret => Client_Secret
- msg.config.resourceGrp => Resource_Grp
- msg.config.appName => App_Name
- msg.config.apiVersion => Api_Version
- msg.config.templateBody => Template_Body
Sample msg.templateProperty
{
"kind" : "<kind of resource>",
"properties":"<confguration properties>"
}
- For more information about azure api please visit here Azure Web-Apps API Documentation.
4. About Create Domain Ownership Identifier:
Following message properties can be used to override the connector properties if provided.
Tenant_Id Provide tenant id of your azure account.
Subscription_IdProvide subscription id of your azure account.
Client_Id Provide client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Grp Provide resoucre group of your azure inside which you want to create app.
App_name Provide app name you want for your domain in azure.
Domain_Identifier Provide domain ownership identifier name you want to create in azure.
Api_Version Provide API version of your azure account.
Template_Body Provide domain ownership identifier body inside template.
Following message properties can be used to override the connector properties if provided.
- msg.config.tenantId => Tenant_Id
- msg.config.subscriptionId => Subscription_Id
- msg.config.clientId => Client_Id
- msg.config.clientSecret => Client_Secret
- msg.config.resourceGrp => Resource_Grp
- msg.config.appName => App_Name
- msg.config.domainIdentifier => Domain_Identifier
- msg.config.apiVersion => Api_Version
- msg.config.templateBody => Template_Body
Sample msg.templateProperty
{
"kind" : "<kind of resource>",
"properties.id":"<String representation of the identity>"
}
- For more information about azure api please visit here Azure Web-Apps API Documentation.
5. About Create Web App:
Following message properties can be used to override the connector properties if provided.
Tenant_Id Provide tenant id of your azure account.
Subscription_IdProvide subscription id of your azure account.
Client_Id Provide client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Grp Provide resoucre group of your azure inside which you want to create app.
App_name Provide app name for the app you want to create in azure.
Api_Version Provide API version of your azure account.
Template_Body Provide app body inside template.
Following message properties can be used to override the connector properties if provided.
- msg.config.tenantId => Tenant_Id
- msg.config.subscriptionId => Subscription_Id
- msg.config.clientId => Client_Id
- msg.config.clientSecret => Client_Secret
- msg.config.resourceGrp => Resource_Grp
- msg.config.appName => App_Name
- msg.config.apiVersion => Api_Version
- msg.config.templateBody => Template_Body
Sample msg.templateProperty
{
"location" : "<location-of-resource>" ,
"identity" : "<managed-service-identity>",
"kind" : "<kind of resource>",
"tags" : "<resource tags>",
"properties":"<app properties>"
}
- For more information about azure api please visit here Azure Web-Apps API Documentation.
6. About Deploy Container Group:
Following message properties can be used to override the connector properties if provided.
Tenant_Id Provide tenant id of your azure account.
Subscription_Id Provide subscription id of your azure account.
Client_Id Provide client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Group Provide resource group of your azure inside which you want to create app.
Container_Group Provide container group of your azure inside which you want to create app.
Api_Version Provide API version of your azure account.
Template_Body Provide app body inside template.
Following message properties can be used to override the connector properties if provided.
- msg.config.tenantId => Tenant_Id
- msg.config.subscriptionId => Subscription_Id
- msg.config.clientId => Client_Id
- msg.config.clientSecret => Client_Secret
- msg.config.resourceGroup => Resource_Grp
- msg.config.containerGroup => Container_Grp
- msg.config.apiVersion => Api_Version
- msg.config.templateBody => Template_Body
Sample msg.templateProperty
{
"location" : "<location-of-resource>" ,
"identity" : "<managed-service-identity>",
"kind" : "<kind of resource>",
"tags" : "<resource tags>",
"properties":"<app properties>"
}
- For more information about azure api please visit here Azure Web-Apps API Documentation.
7. About Key Vault:
Following message properties can be used to override the connector properties if provided.
Tenant_Id Provide tenant id of your azure account.
Subscription_Id Provide subscription id of your azure account.
Client_Id Provide client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Grp Provide resource group of your azure inside which you want to create app.
Api_Version Provide api version of your azure account.
Key_Type The type of credentials you want to retrieve. It can be a key, a secret or a certificate.
Key_Name The give name of the key your secret is associated with.
Following message properties can be used to override the connector properties if provided.
- msg.config.tenantId => Tenant_Id
- msg.config.subscriptionId => Subscription_Id
- msg.config.clientId => Client_Id
- msg.config.clientSecret => Client_Secret
- msg.config.resourceGrp => Resource_Grp
- msg.config.apiVersion => Api_Version
- msg.config.keyType => Key Type
- msg.config.keyName => Key Name
- For more information about azure api please visit here Azure Web-Apps API Documentation.
8. About Manage Resource Group:
Following message properties can be used to override the connector properties if provided.
Tenant_Id Provide tenant id of your azure account.
Subscription_Id Provide subscription id of your azure account.
Client_Id Provide client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Grp Provide resource group of your azure inside which you want to create app.
Api_Version Provide api version of your azure account.
Following message properties can be used to override the connector properties if provided.
- msg.config.tenantId => Tenant_Id
- msg.config.subscriptionId => Subscription_Id
- msg.config.clientId => Client_Id
- msg.config.clientSecret => Client_Secret
- msg.config.resourceGrp => Resource_Grp
- msg.config.apiVersion => Api_Version
Properties expected by the connector:
Property | Type | Required |
---|---|---|
Tenant_Id | String | Yes |
Subscription_Id | String | Yes |
Client_Id | String | Yes |
Client_Secret | String | Yes |
Resource_Grp | String | Yes |
Container_Grp | String | Yes |
Api_Version | String | Yes |
- For more information about azure API please visit here Azure Web-Apps API Documentation.
9. About Update Container Group
Following message properties can be used to override the connector properties if provided.
Tenant_Id Provide tenant id of your azure account.
Subscription_Id Provide subscription id of your azure account.
Client_Id Provide client id of your azure account.
Client_Secret Provide client secret of your azure account.
Resource_Group Provide resource group of your azure inside which you want to create app.
Container_Group Provide container group of your azure inside which you want to create app.
Api_Version Provide api version of your azure account.
Following message properties can be used to override the connector properties if provided.
- msg.config.tenantId => Tenant_Id
- msg.config.subscriptionId => Subscription_Id
- msg.config.clientId => Client_Id
- msg.config.clientSecret => Client_Secret
- msg.config.resourceGroup => Resource_Grp
- msg.config.containerGroup => Container_Grp
- msg.config.apiVersion => Api_Version
Properties expected by the connector:
Property | Type | Required |
---|---|---|
Tenant_Id | String | Yes |
Subscription_Id | String | Yes |
Client_Id | String | Yes |
Client_Secret | String | Yes |
Resource_Grp | String | Yes |
Container_Grp | String | Yes |
Api_Version | String | Yes |
- For more information about azure API please visit here Azure Web-Apps API Documentation.